sealing of the soil surface - Spanish English Dictionary